package com.ndp.fb.model.business.vo.advertising.param;

import com.alibaba.fastjson.JSON;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.io.Serializable;

/**
 * Created by Sisi on 14-9-10.
 */
@Setter
@Getter
@NoArgsConstructor
public class BidInfoVoParam implements Serializable {

    /**
     * 优化方式
     */
    private String optimizationGoal;
    /**
     * 出价方式
     */
    private String billingEvent;
    private Boolean isAutoBid = false;
    /**
     * 出价
     */
    private Integer bidAmount;



    /**
     * 预算类型 0  日预算  1 总预算
     */
    private Integer budgetType;

    /**
     * 日预算值
     */
    private Integer dailyBudget;

    /**
     * 总预算值
     */
    private Integer lifetimeBudget;

    /**
     * 当优化方向为OFFSITE_CONVERSIONS，对应的 活动类型
     */
    private String customEventType;


    /**
     * 排程 yyyy-MM-dd HH:mm
     */
    private String startTime;

    private String endTime;

    @Override
    public String toString() {
        return JSON.toJSONString(this);
    }

}
